Learning temporal weights of clinical events using variable importance
نویسندگان
چکیده
BACKGROUND Longitudinal data sources, such as electronic health records (EHRs), are very valuable for monitoring adverse drug events (ADEs). However, ADEs are heavily under-reported in EHRs. Using machine learning algorithms to automatically detect patients that should have had ADEs reported in their health records is an efficient and effective solution. One of the challenges to that end is how to take into account the temporality of clinical events, which are time stamped in EHRs, and providing these as features for machine learning algorithms to exploit. Previous research on this topic suggests that representing EHR data as a bag of temporally weighted clinical events is promising; however, the weights were in that case pre-assigned according to their time stamps, which is limited and potentially less accurate. This study therefore focuses on how to learn weights that effectively take into account the temporality and importance of clinical events for ADE detection. METHODS Variable importance obtained from the random forest learning algorithm is used for extracting temporal weights. Two strategies are proposed for applying the learned weights: weighted aggregation and weighted sampling. The first strategy aggregates the weighted clinical events from different time windows to form new features; the second strategy retains the original features but samples them by using their weights as probabilities when building each tree in the forest. The predictive performance of random forest models using the learned weights with the two strategies is compared to using pre-assigned weights. In addition, to assess the sensitivity of the weight-learning procedure, weights from different granularity levels are evaluated and compared. RESULTS In the weighted sampling strategy, using learned weights significantly improves the predictive performance, in comparison to using pre-assigned weights; however, there is no significant difference between them in the weighted aggregation strategy. Moreover, the granularity of the weight learning procedure has a significant impact on the former, but not on the latter. CONCLUSIONS Learning temporal weights is significantly beneficial in terms of predictive performance with the weighted sampling strategy. Moreover, weighted aggregation generally diminishes the impact of temporal weighting of the clinical events, irrespective of whether the weights are pre-assigned or learned.
منابع مشابه
Brain Functional Connectivity Changes During Learning of Time Discrimination
The human brain is a complex system consist of connected nerve cells that adapts with and learn from the environment by changing its regional activities. Synchrony between these regional activities called functional network changes during the life, and with learning of new skills. Time perception and interval discrimination are among the most necessary skills for the human being to perceive mot...
متن کاملLearning to Control Fast-Weight Memories: An Alternative to Dynamic Recurrent Networks
Previous algorithms for supervised sequence learning are based on dynamic recurrent networks. This paper describes alternative gradient-based systems consisting of two feed-forward nets which learn to deal with temporal sequences by using fast weights: The rst net learns to produce context dependent weight changes for the second net whose weights may vary very quickly. The method o ers a potent...
متن کاملThe Effect of Withania somnifera Alcoholic Extract on Learning and Memory Disturbance in a Model of Temporal Lobe Epilepsy in the Rat
Background and Objective: Temporal lobe epilepsy (TLE) usually leads to memory deficit. In this study, we tried to assess the effect of Withania somnifera extract on the impaired learning and memory in the intrahippocampal kainate model of TLE in the rat. Materials & Methods: Male rats (n=32) were divided into sham, extract+sham, kainite, and kainite+extract. For induction of epilepsy, unilate...
متن کاملRecognition of Visual Events using Spatio-Temporal Information of the Video Signal
Recognition of visual events as a video analysis task has become popular in machine learning community. While the traditional approaches for detection of video events have been used for a long time, the recently evolved deep learning based methods have revolutionized this area. They have enabled event recognition systems to achieve detection rates which were not reachable by traditional approac...
متن کاملA Model for Temporal Dependencies in Event Streams
We introduce the Piecewise-Constant Conditional Intensity Model, a model for learning temporal dependencies in event streams. We describe a closed-form Bayesian approach to learning these models, and describe an importance sampling algorithm for forecasting future events using these models, using a proposal distribution based on Poisson superposition. We then use synthetic data, supercomputer e...
متن کامل